from projects.models import Project, Version

# 检查项目22是否存在
project_exists = Project.objects.filter(id=22).exists()
print(f'项目22是否存在: {project_exists}')

# 获取项目22的所有版本
if project_exists:
    versions = Version.objects.filter(project_id=22)
    print(f'项目22的版本数量: {versions.count()}')
    print(f'所有版本: {list(versions.values())}')
else:
    print('项目22不存在，无法查询版本信息')

# 检查所有项目的ID和名称
all_projects = Project.objects.all()
print(f'总项目数量: {all_projects.count()}')
print(f'所有项目ID和名称: {[(project.id, project.name) for project in all_projects]}')